Big Huge Thesaurus

somatotropic hormone

noun

sounds kind of like